multi-purpose vehicles - Turkish English Dictionary